Internet Archive BookReader

The oldest English epic: Beowulf, Finnsburg, Waldere, Deor, Widsith, and the German Hildebrand; translated in the original metres, with introductions and notes by Francis B. Gummere